import type { FuseResult, FuseResultMatch } from 'fuse.js';

export interface Lib {
  name: string;
  tags?: string[];
  links?: {
    home?: string;
    registry?: string;
    git?: string;
  };
  desc?: string;
  [k: string]: any;
}

export type LibResult = FuseResult<Lib>;

export type ResultMatch = FuseResultMatch;
